////////////////////////////////////////////////////////////////////////////////
// Copyright 2005 CORE Solutions Limited
// All rights reserved.
// PROPRIETARY AND CONFIDENTIAL INFORMATION.
// Use is subject to license terms.
//
// FUNCTION ID      :   MENU_OBJECT_LABEL
// AUTHOR           :   Victor Zheng 
// DATE CREATE      :   2005/12/21
// DESCRIPTION      :   a ROW file for the function, MENU_OBJECT_LABEL
//                  :   
//                  :   
//                  :   
//
// MODIFICATION HISTORY:
// DATE         AUTHOR          VERSION NO.         COMMENT
// -----------  --------------  ------------------  -------------------
// 2005/12/21   Victor Zheng    1.0                 source is generated.
//
//
//
////////////////////////////////////////////////////////////////////////////////

package com.erp.app.admin.menuObjectLabel.web;

import com.erp.framework.controller.form.MultiRow;

/**
* <p>A <strong>Row</strong> is a JavaBean which provides property
* getter and setter methods for all of the bean properties, and implements
* <code>Serializable</code>, as required by the JavaBean specification
* The main purpose for this bean is to store the detail childs.
*
* @author          Victor Zheng 
* @version 1.0     2005/12/21
* @since           FrameWork 1.0
*
*/
public class MenuObjectLabelRow extends MultiRow {

	//DB Table Name: T_MENU_OBJECT_LABEL

	//PK Attributes
	private String companyCode;                      //DB Column Name: COMPANY_CODE
	private String groupId;                          //DB Column Name: GROUP_ID
	private String menuId;                           //DB Column Name: MENU_ID
	private String objectId;                         //DB Column Name: OBJECT_ID
	private String langCode;                         //DB Column Name: LANG_CODE

	//Other Attributes
	private String objectName;                       //DB Column Name: OBJECT_NAME
	private String objectWebLabel;                   //DB Column Name: OBJECT_WEB_LABEL
	private String createUser;                       //DB Column Name: CREATE_USER
	private String createDate;                       //DB Column Name: CREATE_DATE
	private String updateUser;                       //DB Column Name: UPDATE_USER
	private String updateDate;                       //DB Column Name: UPDATE_DATE
	private String objectType;                       //DB Column Name: OBJECT_TYPE
	private String textMaxLen;                       //DB Column Name: TEXT_MAX_LEN
	private String textSize;                         //DB Column Name: TEXT_SIZE
	private String taColSize;                        //DB Column Name: TA_COL_SIZE
	private String taRowSize;                        //DB Column Name: TA_ROW_SIZE

	/**
	* Converts to a string representing the data in this object.
	* A new <code>String</code> object is allocated and initialized to 
	* contain the character sequence currently represented by this 
	* object. This <code>String</code> is then returned. Subsequent 
	* changes to this object do not affect the contents of the 
	* <code>String</code>. 
	*
	* @return     a string representation of the object.
	* @see        java.lang.Object#toString()
	* @author     Victor Zheng 
	* @since      FrameWork 1.0
	*/
	public String toString() {
		String pkStr = "PK: {companyCode = " + this.companyCode
			+ "\n, groupId = " + this.groupId
			+ "\n, menuId = " + this.menuId
			+ "\n, objectId = " + this.objectId
			+ "\n, langCode = " + this.langCode + "}\n";
		String colStr = "COL: {objectName = " + this.objectName
			+ "\n, objectWebLabel = " + this.objectWebLabel
			+ "\n, createUser = " + this.createUser
			+ "\n, createDate = " + this.createDate
			+ "\n, updateUser = " + this.updateUser
			+ "\n, updateDate = " + this.updateDate
			+ "\n, objectType = " + this.objectType
			+ "\n, textMaxLen = " + this.textMaxLen
			+ "\n, textSize = " + this.textSize
			+ "\n, taColSize = " + this.taColSize
			+ "\n, taRowSize = " + this.taRowSize + "}\n";
		return "MenuObjectLabelRow.toString() is:\n" + pkStr + colStr;
	}

	////////////////////////////////////////////////////////////////////////////////
	//Generated Accessors (get/set methods)
	////////////////////////////////////////////////////////////////////////////////

	public String getCompanyCode() {
		return this.companyCode;
	}

	public String getGroupId() {
		return this.groupId;
	}

	public String getMenuId() {
		return this.menuId;
	}

	public String getObjectId() {
		return this.objectId;
	}

	public String getLangCode() {
		return this.langCode;
	}

	public String getObjectName() {
		return this.objectName;
	}

	public String getObjectWebLabel() {
		return this.objectWebLabel;
	}

	public String getCreateUser() {
		return this.createUser;
	}

	public String getCreateDate() {
		return this.createDate;
	}

	public String getUpdateUser() {
		return this.updateUser;
	}

	public String getUpdateDate() {
		return this.updateDate;
	}

	public String getObjectType() {
		return this.objectType;
	}

	public String getTextMaxLen() {
		return this.textMaxLen;
	}

	public String getTextSize() {
		return this.textSize;
	}

	public String getTaColSize() {
		return this.taColSize;
	}

	public String getTaRowSize() {
		return this.taRowSize;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}

	public void setMenuId(String menuId) {
		this.menuId = menuId;
	}

	public void setObjectId(String objectId) {
		this.objectId = objectId;
	}

	public void setLangCode(String langCode) {
		this.langCode = langCode;
	}

	public void setObjectName(String objectName) {
		this.objectName = objectName;
	}

	public void setObjectWebLabel(String objectWebLabel) {
		this.objectWebLabel = objectWebLabel;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}

	public void setObjectType(String objectType) {
		this.objectType = objectType;
	}

	public void setTextMaxLen(String textMaxLen) {
		this.textMaxLen = textMaxLen;
	}

	public void setTextSize(String textSize) {
		this.textSize = textSize;
	}

	public void setTaColSize(String taColSize) {
		this.taColSize = taColSize;
	}

	public void setTaRowSize(String taRowSize) {
		this.taRowSize = taRowSize;
	}

	////////////////////////////////////////////////////////////////////////////////
	//Other Accessors (get/set methods)
	////////////////////////////////////////////////////////////////////////////////


}
